Dispatching to parallel servers

نویسندگان

چکیده

Policy iteration techniques for multiple-server dispatching rely on the computation of value functions. In this context, we consider continuous-space M/G/1-FCFS queue endowed with an arbitrarily designed cost function waiting times incoming jobs. The associated relative is a solution Poisson’s equation Markov chains, which in work solve Laplace transform domain by considering ancillary, underlying stochastic process extended to (imaginary) negative backlog states. This construction enables us issue closed-form functions polynomial and exponential piecewise compositions latter, turn permitting derivation interval bounds form power series or trigonometric sums. We review various approximation schemes assess convergence these induce function, namely Taylor expansions (divergent, except narrow class entire low orders growth) uniform (polynomials, trigonometric), achieve optimal rates over finite intervals. study addresses all steps implementing policies systems parallel servers, from specification general toward exact implementation first-policy improvement step.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Lookahead actions in dispatching to parallel queues

Applying the first policy iteration (FPI) to any static dispatching (task assignment) policy yields a new improved dynamic policy that takes into account the particular cost structure and the expected future arrivals. However, it is generally hard to go beyond that due to the complex state space and the resulting difficulty in computing the value function for a dynamic policy. For example, appl...

متن کامل

A Scalable Locality-Aware Event Dispatching Mechanism for Network Servers

Network servers often need to process a large amount of network events asynchronously. They usually use select() or poll() to retrieve events from file descriptors. However, previous researches have shown that these system calls scale poorly when the number of open connections are significantly increased. Several kernel-level solutions have been proposed. In this paper, we first compare several...

متن کامل

Dispatching Equal-Length Jobs to Parallel Machines to Maximize Throughput

We consider online, nonpreemptive scheduling of equal-length jobs on parallel machines. Jobs have arbitrary release times and deadlines and a scheduler’s goal is to maximize the number of completed jobs (Pm | rj , pj = p | P 1− Uj). This problem has been previously studied under two distinct models. In the first, a scheduler must provide immediate notification to a released job as to whether it...

متن کامل

A Scalable Event Dispatching Library for Linux Network Servers

Network servers often want to process network events asynchronously. They use select() or poll() to get events on file descriptors. However, previous research has shown that these two system calls scale poorly when the number of open connections are increased. In this paper, we compare several event dispatching mechanisms available under Linux, and present our user-mode solution that takes adva...

متن کامل

On the static assignment to parallel servers

We study the static assignment to M parallel, exponential, heterogeneous servers. Blocked customers are lost, while the objective is to minimize the average number of blocked customers. The problem is formulated as a stochastic control problem with partial observation, and an equivalent full observation problem is formulated. Numerical experiments are conducted and the structure of the optimal ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Queueing Systems

سال: 2021

ISSN: ['1572-9443', '0257-0130']

DOI: https://doi.org/10.1007/s11134-021-09713-y